﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace TumbaloSoft.Helpers.QueryObjects
{
    public class BusquedaRegistroMantenimiento
    {

        private int idContrato;
        private DateTime? horaIMax;
        private DateTime? horaIMin;
        private DateTime? horaFMax;
        private DateTime? horaFMin;
        private DateTime? fechaMax;
        private DateTime? fechaMin;
        private int page = 1;
        private int pageSize = 5;

        public int prPageSize
        {
            get { return pageSize; }
            set { pageSize = value; }
        }

        public int prPage
        {
            get { return page; }
            set { page = value; }
        }
        

        public DateTime? prFechaMin
        {
            get { return fechaMin; }
            set { if (value.HasValue)fechaMin = value.Value; }
        }

        public DateTime? prFechaMax
        {
            get { return fechaMax; }
            set { if (value.HasValue)fechaMax = value.Value; }
        }
        

        public DateTime? prHoraIMin
        {
            get { return horaIMin; }
            set { if (value.HasValue)horaIMin = value.Value; }
        }

        public DateTime? prHoraIMax
        {
            get { return horaIMax; }
            set { if (value.HasValue)horaIMax = value.Value; }
        }



        public DateTime? prHoraFMin
        {
            get { return horaFMin; }
            set { if (value.HasValue)horaFMin = value.Value; }
        }

        public DateTime? prHoraFMax
        {
            get { return horaFMax; }
            set { if (value.HasValue)horaFMax = value.Value; }
        }
        
        
        
        public int prIdContrato
        {
            get { return idContrato; }
            set { idContrato = value; }
        }
        

    }
}